Agent mobility and the evolution of cooperative communities

نویسندگان

  • Stephen J. Majeski
  • Greg Linden
  • Corina Linden
  • Aaron Spitzer
چکیده

INTRODUCTION W e are concerned with whether and how cooperation evolves in social worlds characterized by the presence of selfish agents engaged in repeated relations without central authority. This fundamental problem has been the focus of many studies across all the social sciences as well as philosophy, biology, and computer science. Based on the seminal works of John Maynard Smith [1], and Robert Axelrod [2], the iterated prisoner’s dilemma (IPD) has become the central metaphor for the evolution of cooperation in populations of selfish agents without central authority. To investigate whether and how agents in an IPD can overcome the individual rational choice to defect to achieve the socially optimal outcome of mutual cooperation, we construct an artificial world and then analyze characteristics of that world via simulation. The artificial world that we construct is an anarchic, competitive place populated by agents with limited cognitive and social capabilities whose resources are being constantly drained. Into this harsh environment we introduce agent movement and constrained interactions in the form of spatial neighborhoods, features that we anticipate will foster cooperation. We are interested in several properties of this artificial world. Does it become highly cooperative? If cooperation emerges, is it stable? Do agent movement and the type of movement facilitate the generation of a stable cooperative world? Are there patterns in the kinds of strategies that help generate a cooperative world or in the kinds of strategies that evolve in a cooperative world?

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cooperative Control of Mobile Robots in Creating a Runway Platform for Quadrotor Landing

Multi-agent systems are systems in which several agents accomplish a mission in a cooperative manner. In this paper, a novel idea for the construction of a movable runway platform based on multi-agent systems is presented. It is assumed that an aerial agent (quadrotor) decides to make an emergency landing due to reasons such as a decrease in energy level or technical failure, while there is no ...

متن کامل

Photovoltaic Microgrids Control by the Cooperative Control of Multi-Agent Systems

This paper presents a cooperative control which is applied to the secondary control of a microgrid controlled via a multi-agent scheme. Balancing power that leads to voltage and frequency stability in a microgrid is essential. The voltage and frequency regulations are limiting within the specified limits and conveying them to their nominal values. Limiting and conveying the voltage and frequenc...

متن کامل

The Moral Economy of Communities: Structured Populations and the Evolution of Pro-Social Norms

Why do communities persist despite their inability to exploit the efficiency-enhancing properties of markets and the advantages of universal enforcement of rules provided by states? One reason is the capacity of communities to foster cooperative behavior. Communities align the individual and collective benefits and costs of people’s actions. We model three mechanisms by which communities raise ...

متن کامل

A Formal Petri Net Based Model for Antivirus Update Agent System

In this paper, a formal model for antivirus update agent system is presented based on mobile agent technology and predicate/transition Petri nets. The mobile agent system contains two mobile agents called DCA and UNA. It sends out agents to update antivirus on client computers in a network. Each agent takes on a specified responsibility. First, DCA roams through the network and check the last d...

متن کامل

A Formal Petri Net Based Model for Antivirus Update Agent System

In this paper, a formal model for antivirus update agent system is presented based on mobile agent technology and predicate/transition Petri nets. The mobile agent system contains two mobile agents called DCA and UNA. It sends out agents to update antivirus on client computers in a network. Each agent takes on a specified responsibility. First, DCA roams through the network and check the last d...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Complexity

دوره 5  شماره 

صفحات  -

تاریخ انتشار 1999